KotlinLexer

open class KotlinLexer : Lexer

Constructors

Link copied to clipboard
constructor(input: CharStream)

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
open var _channel: Int
Link copied to clipboard
open var _hitEOF: Boolean
Link copied to clipboard
open var _input: CharStream
Link copied to clipboard
open var _mode: Int
Link copied to clipboard
val _modeStack: IntegerStack
Link copied to clipboard
Link copied to clipboard
open var _text: String
Link copied to clipboard
open var _token: Token
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var _type: Int
Link copied to clipboard
val ABSTRACT: Int = 126
Link copied to clipboard
val ACTUAL: Int = 136
Link copied to clipboard
val ADD: Int = 18
Link copied to clipboard
Link copied to clipboard
val AMP: Int = 57
Link copied to clipboard
val ANNOTATION: Int = 115
Link copied to clipboard
val ARROW: Int = 34
Link copied to clipboard
val AS: Int = 102
Link copied to clipboard
val AS_SAFE: Int = 53
Link copied to clipboard
val ASSIGNMENT: Int = 28
Link copied to clipboard
val AT_BOTH_WS: Int = 44
Link copied to clipboard
val AT_NO_WS: Int = 41
Link copied to clipboard
val AT_POST_WS: Int = 42
Link copied to clipboard
val AT_PRE_WS: Int = 43
Link copied to clipboard
val BinLiteral: Int = 142
Link copied to clipboard
val BooleanLiteral: Int = 145
Link copied to clipboard
val BREAK: Int = 101
Link copied to clipboard
val BREAK_AT: Int = 60
Link copied to clipboard
val BY: Int = 82
Link copied to clipboard
val CATCH: Int = 93
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val CLASS: Int = 74
Link copied to clipboard
val COLON: Int = 26
Link copied to clipboard
val COLONCOLON: Int = 38
Link copied to clipboard
val COMMA: Int = 8
Link copied to clipboard
val COMPANION: Int = 83
Link copied to clipboard
val CONJ: Int = 22
Link copied to clipboard
val CONST: Int = 129
Link copied to clipboard
val CONSTRUCTOR: Int = 81
Link copied to clipboard
val CONTINUE: Int = 100
Link copied to clipboard
val CONTINUE_AT: Int = 59
Link copied to clipboard
val CROSSINLINE: Int = 133
Link copied to clipboard
val DATA: Int = 116
Link copied to clipboard
val DECR: Int = 21
Link copied to clipboard
val DEFAULT_MODE: Int = 0
Link copied to clipboard
Link copied to clipboard
val DELEGATE: Int = 71
Link copied to clipboard
Link copied to clipboard
val DISJ: Int = 23
Link copied to clipboard
val DIV: Int = 17
Link copied to clipboard
Link copied to clipboard
val DO: Int = 96
Link copied to clipboard
val DOT: Int = 7
Link copied to clipboard
val DOUBLE_ARROW: Int = 35
Link copied to clipboard
Link copied to clipboard
val DoubleLiteral: Int = 139
Link copied to clipboard
val DYNAMIC: Int = 108
Link copied to clipboard
val ELSE: Int = 90
Link copied to clipboard
val ENUM: Int = 113
Link copied to clipboard
val EOF: Int = -1
Link copied to clipboard
val EQEQ: Int = 54
Link copied to clipboard
val EQEQEQ: Int = 55
Link copied to clipboard
val ErrorCharacter: Int = 173
Link copied to clipboard
val EXCL_EQ: Int = 51
Link copied to clipboard
val EXCL_EQEQ: Int = 52
Link copied to clipboard
val EXCL_NO_WS: Int = 25
Link copied to clipboard
val EXCL_WS: Int = 24
Link copied to clipboard
val EXPECT: Int = 135
Link copied to clipboard
val EXTERNAL: Int = 123
Link copied to clipboard
val FIELD: Int = 64
Link copied to clipboard
val FieldIdentifier: Int = 150
Link copied to clipboard
val FILE: Int = 63
Link copied to clipboard
val FINAL: Int = 127
Link copied to clipboard
val FINALLY: Int = 94
Link copied to clipboard
val FloatLiteral: Int = 138
Link copied to clipboard
val FOR: Int = 95
Link copied to clipboard
val FUN: Int = 76
Link copied to clipboard
val GE: Int = 50
Link copied to clipboard
val GET: Int = 66
Link copied to clipboard
val HASH: Int = 40
Link copied to clipboard
val HexLiteral: Int = 141
Link copied to clipboard
val HIDDEN: Int = 1
Link copied to clipboard
val Identifier: Int = 148
Link copied to clipboard
Link copied to clipboard
val IF: Int = 89
Link copied to clipboard
val IMPORT: Int = 73
Link copied to clipboard
val IN: Int = 104
Link copied to clipboard
val INCR: Int = 20
Link copied to clipboard
val INFIX: Int = 122
Link copied to clipboard
val INIT: Int = 84
Link copied to clipboard
val INLINE: Int = 121
Link copied to clipboard
val INNER: Int = 117
Link copied to clipboard
val Inside: Int = 3
Link copied to clipboard
val Inside_Comment: Int = 170
Link copied to clipboard
val Inside_NL: Int = 172
Link copied to clipboard
val Inside_WS: Int = 171
Link copied to clipboard
val IntegerLiteral: Int = 140
Link copied to clipboard
val INTERFACE: Int = 75
Link copied to clipboard
val INTERNAL: Int = 112
Link copied to clipboard
val IS: Int = 103
Link copied to clipboard
val LANGLE: Int = 47
Link copied to clipboard
val LATEINIT: Int = 130
Link copied to clipboard
val LCURL: Int = 13
Link copied to clipboard
val LE: Int = 49
Link copied to clipboard
val LineComment: Int = 3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val LineString: Int = 1
Link copied to clipboard
val LineStrRef: Int = 161
Link copied to clipboard
val LineStrText: Int = 162
Link copied to clipboard
val LongLiteral: Int = 144
Link copied to clipboard
val LPAREN: Int = 9
Link copied to clipboard
val LSQUARE: Int = 11
Link copied to clipboard
val MAX_CHAR_VALUE: Int = 1114111
Link copied to clipboard
Link copied to clipboard
val MOD: Int = 16
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MORE: Int = -2
Link copied to clipboard
val MULT: Int = 15
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val MultiLineStrRef: Int = 167
Link copied to clipboard
Link copied to clipboard
val NL: Int = 5
Link copied to clipboard
val NOINLINE: Int = 132
Link copied to clipboard
val NOT_IN: Int = 106
Link copied to clipboard
val NOT_IS: Int = 105
Link copied to clipboard
val NullLiteral: Int = 146
Link copied to clipboard
val OBJECT: Int = 77
Link copied to clipboard
val OPEN: Int = 128
Link copied to clipboard
val OPERATOR: Int = 120
Link copied to clipboard
val OUT: Int = 107
Link copied to clipboard
val OVERRIDE: Int = 125
Link copied to clipboard
val PACKAGE: Int = 72
Link copied to clipboard
val PARAM: Int = 69
Link copied to clipboard
val PRIVATE: Int = 110
Link copied to clipboard
val PROPERTY: Int = 65
Link copied to clipboard
val PROTECTED: Int = 111
Link copied to clipboard
val PUBLIC: Int = 109
Link copied to clipboard
val QUEST_NO_WS: Int = 46
Link copied to clipboard
val QUEST_WS: Int = 45
Link copied to clipboard
val QUOTE_CLOSE: Int = 160
Link copied to clipboard
val QUOTE_OPEN: Int = 151
Link copied to clipboard
val RANGE: Int = 36
Link copied to clipboard
val RANGE_UNTIL: Int = 37
Link copied to clipboard
val RANGLE: Int = 48
Link copied to clipboard
val RCURL: Int = 14
Link copied to clipboard
val RealLiteral: Int = 137
Link copied to clipboard
val RECEIVER: Int = 68
Link copied to clipboard
val REIFIED: Int = 134
Link copied to clipboard
val RESERVED: Int = 6
Link copied to clipboard
val RETURN: Int = 99
Link copied to clipboard
val RETURN_AT: Int = 58
Link copied to clipboard
val RPAREN: Int = 10
Link copied to clipboard
val RSQUARE: Int = 12
Link copied to clipboard
Link copied to clipboard
val SEALED: Int = 114
Link copied to clipboard
val SEMICOLON: Int = 27
Link copied to clipboard
val SET: Int = 67
Link copied to clipboard
val SETPARAM: Int = 70
Link copied to clipboard
val ShebangLine: Int = 1
Link copied to clipboard
val SINGLE_QUOTE: Int = 56
Link copied to clipboard
val SKIP: Int = -3
Link copied to clipboard
val SUB: Int = 19
Link copied to clipboard
Link copied to clipboard
val SUPER: Int = 86
Link copied to clipboard
val SUPER_AT: Int = 62
Link copied to clipboard
val SUSPEND: Int = 124
Link copied to clipboard
val TAILREC: Int = 119
Link copied to clipboard
val THIS: Int = 85
Link copied to clipboard
val THIS_AT: Int = 61
Link copied to clipboard
val THROW: Int = 98
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val TRY: Int = 92
Link copied to clipboard
val TYPE_ALIAS: Int = 80
Link copied to clipboard
val TYPEOF: Int = 87
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val UnsignedLiteral: Int = 143
Link copied to clipboard
val VAL: Int = 78
Link copied to clipboard
val VALUE: Int = 118
Link copied to clipboard
val VAR: Int = 79
Link copied to clipboard
val VARARG: Int = 131
Link copied to clipboard
val VOCABULARY: Vocabulary
Link copied to clipboard
val WHEN: Int = 91
Link copied to clipboard
val WHERE: Int = 88
Link copied to clipboard
val WHILE: Int = 97
Link copied to clipboard
val WS: Int = 4

Functions

Link copied to clipboard
open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int)
Link copied to clipboard
open fun addErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
open fun emit(): Token
open fun emit(token: Token)
Link copied to clipboard
open fun emitEOF(): Token
Link copied to clipboard
open fun getAllTokens(): List<out Token>
Link copied to clipboard
open fun getATN(): ATN
Link copied to clipboard
open fun getChannel(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getCharIndex(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getErrorHeader(e: RecognitionException): String
Link copied to clipboard
open fun getErrorListenerDispatch(): ANTLRErrorListener
Link copied to clipboard
open fun getErrorListeners(): List<out ANTLRErrorListener>
Link copied to clipboard
Link copied to clipboard
open fun getInputStream(): CharStream
abstract fun getInputStream(): IntStream
Link copied to clipboard
open fun getInterpreter(): ATNInterpreter
Link copied to clipboard
open fun getLine(): Int
Link copied to clipboard
Link copied to clipboard
open fun getParseInfo(): ParseInfo
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSourceName(): String
Link copied to clipboard
fun getState(): Int
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(): Token
Link copied to clipboard
open fun getTokenErrorDisplay(t: Token): String
Link copied to clipboard
open fun getTokenFactory(): TokenFactory<out Token>
abstract fun getTokenFactory(): TokenFactory<out Any>
Link copied to clipboard
Link copied to clipboard
open fun getTokenType(tokenName: String): Int
Link copied to clipboard
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open fun getVocabulary(): Vocabulary
Link copied to clipboard
open fun mode(m: Int)
Link copied to clipboard
open fun more()
Link copied to clipboard
open fun nextToken(): Token
Link copied to clipboard
open fun notifyListeners(e: LexerNoViableAltException)
Link copied to clipboard
open fun popMode(): Int
Link copied to clipboard
open fun precpred(localctx: RuleContext, precedence: Int): Boolean
Link copied to clipboard
open fun pushMode(m: Int)
Link copied to clipboard
open fun recover(e: LexerNoViableAltException)
Link copied to clipboard
open fun removeErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun sempred(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Boolean
Link copied to clipboard
open fun setChannel(channel: Int)
Link copied to clipboard
open fun setCharPositionInLine(charPositionInLine: Int)
Link copied to clipboard
open fun setInputStream(input: IntStream)
Link copied to clipboard
open fun setInterpreter(interpreter: ATNInterpreter)
Link copied to clipboard
open fun setLine(line: Int)
Link copied to clipboard
fun setState(atnState: Int)
Link copied to clipboard
open fun setText(text: String)
Link copied to clipboard
open fun setToken(_token: Token)
Link copied to clipboard
open fun setTokenFactory(factory: TokenFactory<out Any>)
Link copied to clipboard
open fun setType(ttype: Int)
Link copied to clipboard
open fun skip()